local satellite - Español Inglés Diccionario